Start | Discover places | United Kingdom | England | London | Restaurants | Carmel Queen's Park

Carmel Queen's Park

Restaurant | London | England | United Kingdom

Contact details

Web

Phone

Address
Ground Floor, 23-25 Lonsdale Rd
NW6 6RD London

Map view

Opening hours

Sunday10:00 - 22:00
Monday--
Tuesday12:00 - 22:30
Wednesday12:00 - 22:30
Thursday12:00 - 22:30
Friday12:00 - 22:30
Saturday10:00 - 22:30

Reviews

1675 Reviews


 

Close by